#include "bomb.h"

bomb::bomb()
{
    for(int i=0;i<BOMB_MAX;i++)
    {
        QString str=QString(BOMB_PATH).arg(i);
        m_pixArr.push_back(QPixmap(str));
    }
    for(int i=0;i<BOMB_MAX;i++)
    {
        QString str=QString(BOMB_PATH2).arg(i);
        m_pixArr2.push_back(QPixmap(str));
    }
    m_x=0;
    m_y=0;
    m_free=true;
    m_index=0;
    m_Recoder=0;
}

void bomb::updateInfo()
{
    if(m_free){return;}
    m_Recoder++;
    if(m_Recoder<BOMB_INTERVAL){return;}
    m_Recoder=0;
    m_index++;
    if(m_index>BOMB_MAX-1)
    {
        m_index=0;
        m_free=true;
    }
}
